punching comb - German English Dictionary